lemon balm – Català–English translations

🇬🇧 en ca

lemon balm noun

  • Melissa officinalis
tarongina
Wiktionary Links